bituminous road surface treatment - Spanish English Dictionary